package com.etc.dao;

import java.util.List;

import com.etc.entity.GoodsType;
import com.etc.util.PageData;

/**
 * 商品类型dao接口
 * @author 
 *
 */
public interface GoodsTypeDao {
	/**
	 * 查看全部商品类型
	 * @return
	 */
	public List<GoodsType> selGoodsType();
	/**
	 * 添加新的商品类型
	 * @param gt
	 * @return
	 */
	public boolean addGoodsType(GoodsType gt);
	/**
	 * 修改商品类型
	 * @param typename
	 * @param typeinfo
	 * @return
	 */
	public boolean molGoodsType(int typeid,String typename,String typeinfo);
	/**
	 * 删除类型
	 * @param typename
	 * @return
	 */
	public boolean delGoodsType(String typename);
	
	
	/**
	 * 查看全部商品类型(详细信息)
	 * @return
	 */
	public List<GoodsType> selGoodsTypeAll();
	/**
	
	* <p>Title: queryTypeByPage</p>
	
	* <p>Description: </p>
	
	* @param page
	* @param pageSize
	* @param keywords
	* @return
	
	*/
	PageData<GoodsType> queryTypeByPage(int page, int pageSize, String keywords);
}
